home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Util / C-Cm / ChooseINITS.cpt / Aask Instructions < prev    next >
Text File  |  1987-09-29  |  2KB  |  31 lines

  1. This is the test version of Aask, the INIT selector.  Do NOT rename Aask
  2. to something else, it is delibrately given this low name so that it
  3. will loaded before all others.
  4.  
  5. To install, just put Aask.INIT in your system folder.  Whenever you boot
  6. your Mac, Aask looks to see if the space bar is being held down.  If not,
  7. Aask just lets you continue on your way without doing anything.  If so,
  8. however, Aask will clear the screen and show you the icons of all files
  9. in the system folder that have INITs in them.
  10.  
  11. Click on the icons of any files you want to disable.  A black "X" will be
  12. drawn across the icon, signifying that it is disabled.  Any files
  13. disabled will remain disabled until you tell Aask to enable them again.
  14. When are done enabling/disabling the files, click on the "OK" button.
  15.  
  16. If you want to only temporarily turn INITs on or off, you can click on the
  17. "Temporary" button.  Only those changes you've made this session will be
  18. temporary.  You can tell which changes were made this session because an icon
  19. grays out when the change was made this session.
  20.  
  21. Technical information:  Aask finds all files of type INIT, RDEV, cdev,
  22. xNIT, xDEV, or xdev that have one or more INIT resources in them and have
  23. one or more ICN# resources in them.  A file no longer needs ICN#s to
  24. show it.  Aask disables a file by changing the first character of the
  25. file type into an "x", so that INITs become xNITs, RDEVs become xDEVs, and
  26. cdevs become xdevs.  If a change is temporary, Aask puts a small piece of
  27. code in the system heap that will turn the files back by patching _InsertMenu.
  28. Aask will attempt to delete the small piece of code if possible.  If another
  29. INIT has patched _InsertMenu, the data is discarded but the code must remain
  30. in the system heap.
  31.